4.1 Traitement de masse
L’exemple le plus commun est de vouloir cocher beaucoup d’éléments, ou modifier une information sur de nombreuses lignes d'une table. Afin d’éviter de le faire à la main et de cocher ou modifier chaque ligne une par une, il est possible de créer une requête SQL qui le fera automatiquement.
Prenons l’exemple de vouloir désinhiber toutes les alarmes. Au lieu de le faire à la main sur chaque alarme, nous pouvons écrire une requête SQL qui automatisera l'action.
Rendons-nous dans la table dbo.T_Alarme :

Figure 13 : Modifier les 200 premières lignes
- Clic droit > menu contextuel Modifier les 200 premières lignes.
Ensuite la table des alarmes apparaît :

Figure 14 : Table alarme dans SQL Server
Nous remarquons qu’elles sont quasiment toutes inhibées à True.
Faire la requête permettra de les désinhiber.
- Clic Nouvelle requête.
La requête pour faire une modification commence par le mot-clef UPDATE :

Figure 15 : Requête SQL modification de colonne
Pour modifier la table dbo.T_alarme et mettre la colonne AlarmeInhibe à 0 = False quand elle est à 1, utiliser la syntaxe suivante :
UPDATE dbo.T_Alarme
SET AlarmeInhibe = 0
WHERE AlarmeInhibe = 1
Après avoir exécuté la requête :

Figure 16 : Résultat exécution requête SQL
Vérifier le résultat afin d’être sûr que la requête est correcte et fonctionnelle.
Vérifions maintenant dans la table Alarme si le résultat à bien changer :

Figure 17 : Vérification résultat table Alarme
- Clic Sélectionner les 1000 premières lignes.
Nous pouvons voir que toute la colonne AlarmeInhibe est passée à 0.
4.2 Vérification de l’information
Pendant le développement ou le dépannage, si une information vous paraît incohérente dans l’affichage visuel de LINA :
- Vérifier la valeur de la table SQL associée.